Inside $20,000,000 Ft Lauderdale Waterfront Property